Tureng Mobile
Deyim
3
f.
have one's head in the clouds
f.
have head in the clouds
f.
have your head in the clouds